package jornalpublic.dados.dao;

import java.util.List;

import javax.persistence.TypedQuery;

import jornalpublic.cadastro.dominio.ContaCorrente;
import jornalpublic.dados.geral.DAOGenerico;
import jornalpublic.dados.interfaces.IContaCorrenteDAO;

public class ContaCorrenteDAO extends DAOGenerico<ContaCorrente> implements IContaCorrenteDAO {

	@Override
	public List<ContaCorrente> pesquisarContaCorrentePorCodigoCliente(
			ContaCorrente conta) {
		TypedQuery<ContaCorrente> query = entityManager.createQuery("from ContaCorrente c where c.cliente.pessoa.codigo = :codigo", ContaCorrente.class);
		query.setParameter("codigo", conta.getCliente().getCodigo());
		return query.getResultList();	}

	
}
